package com.nation.domain;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;
import java.sql.Date;

/**
 * Created by dqd on 2017/11/3.
 */

public class VPoliticsAndMilitary implements Serializable {
    private int id;
    private String country_code;
    private String leader;
    private String office_time;
    private String constitution;
    private String government;
    private String government_form;
    private String parliament;
    private String judiciary;
    private String political_angency;
    private String political_persons;
    private String parties;
    private String political_changes;
    private String other_information;
    private String military;
    private String reference;
    private String statistics;
    private String conferences;
    private String picture;
    private String recoder_id;
    private String recoder_time;
    private String nation_z;

    private String continent;

    public VPoliticsAndMilitary(){}
    public VPoliticsAndMilitary(String statistics,String conferences,String leader,String office_time,String constitution,String government,String government_form,
                                String parliament,String country_code,String judiciary,String reference ,String political_angency,String political_persons,
                                String parties,String political_changes,String other_information,String military){
        this.statistics=statistics;
        this.conferences=conferences;
        this.leader=leader;
        this.office_time=office_time;
        this.constitution=constitution;
        this.government=government;
        this.government_form=government_form;
        this.parliament=parliament;
        this.country_code=country_code;
        this.judiciary=judiciary;

        this.reference=reference;
        this.political_angency=political_angency;
        this.political_persons=political_persons;
        this.parties=parties;
        this.parties=parties;

        this.political_changes=political_changes;
        this.other_information=other_information;
        this.military=military;
    }
    public String getContinent() {
        return continent;
    }

    public void setContinent(String continent) {
        this.continent = continent;
    }
    @Basic
    @Column(name = "id", nullable = false)
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    @Basic
    @Column(name = "country_code", nullable = false, length = 4)
    public String getCountry_code() {
        return country_code;
    }

    public void setCountry_code(String country_code) {
        this.country_code = country_code;
    }

    @Basic
    @Column(name = "leader", nullable = false, length = 50)
    public String getLeader() {
        return leader;
    }

    public void setLeader(String leader) {
        this.leader = leader;
    }

    @Basic
    @Column(name = "office_time", nullable = false)
    public String getOffice_time() {
        return office_time;
    }

    public void setOffice_time(String office_time) {
        this.office_time = office_time;
    }

    @Basic
    @Column(name = "constitution", nullable = true, length = 50)
    public String getConstitution() {
        return constitution;
    }

    public void setConstitution(String constitution) {
        this.constitution = constitution;
    }

    @Basic
    @Column(name = "government", nullable = true, length = 100)
    public String getGovernment() {
        return government;
    }

    public void setGovernment(String government) {
        this.government = government;
    }

    @Basic
    @Column(name = "government_form", nullable = true, length = 100)
    public String getGovernment_form() {
        return government_form;
    }

    public void setGovernment_form(String government_form) {
        this.government_form = government_form;
    }

    @Basic
    @Column(name = "parliament", nullable = true, length = 100)
    public String getParliament() {
        return parliament;
    }

    public void setParliament(String parliament) {
        this.parliament = parliament;
    }

    @Basic
    @Column(name = "judiciary", nullable = true, length = 100)
    public String getJudiciary() {
        return judiciary;
    }

    public void setJudiciary(String judiciary) {
        this.judiciary = judiciary;
    }

    @Basic
    @Column(name = "political_angency", nullable = true, length = 255)
    public String getPolitical_angency() {
        return political_angency;
    }

    public void setPolitical_angency(String political_angency) {
        this.political_angency = political_angency;
    }

    @Basic
    @Column(name = "political_persions", nullable = true, length = 255)
    public String getPolitical_persons() {
        return political_persons;
    }

    public void setPolitical_persons(String political_persons) {
        this.political_persons = political_persons;
    }

    @Basic
    @Column(name = "parties", nullable = true, length = 100)
    public String getParties() {
        return parties;
    }

    public void setParties(String parties) {
        this.parties = parties;
    }

    @Basic
    @Column(name = "political_changes", nullable = true, length = 255)
    public String getPolitical_changes() {
        return political_changes;
    }

    public void setPolitical_changes(String political_changes) {
        this.political_changes = political_changes;
    }

    @Basic
    @Column(name = "other_information", nullable = true, length = 255)
    public String getOther_information() {
        return other_information;
    }

    public void setOther_information(String other_information) {
        this.other_information = other_information;
    }

    @Basic
    @Column(name = "military", nullable = true, length = 255)
    public String getMilitary() {
        return military;
    }

    public void setMilitary(String military) {
        this.military = military;
    }

    @Basic
    @Column(name = "reference", nullable = false, length = 255)
    public String getReference() {
        return reference;
    }

    public void setReference(String reference) {
        this.reference = reference;
    }

    @Basic
    @Column(name = "statistics", nullable = true, length = 255)
    public String getStatistics() {
        return statistics;
    }

    public void setStatistics(String statistics) {
        this.statistics = statistics;
    }

    @Basic
    @Column(name = "conferences", nullable = true, length = 255)
    public String getConferences() {
        return conferences;
    }

    public void setConferences(String conferences) {
        this.conferences = conferences;
    }

    @Basic
    @Column(name = "picture", nullable = true, length = 255)
    public String getPicture() {
        return picture;
    }

    public void setPicture(String picture) {
        this.picture = picture;
    }

    @Basic
    @Column(name = "recoder_id", nullable = false, length = 3)
    public String getRecoder_id() {
        return recoder_id;
    }

    public void setRecoder_id(String recoder_id) {
        this.recoder_id = recoder_id;
    }

    public String getRecoder_time() {
        return recoder_time;
    }

    public void setRecoder_time(String recoder_time) {
        this.recoder_time = recoder_time;
    }

    @Basic
    @Column(name = "nation_z", nullable = false, length = 255)
    public String getNation_z() {
        return nation_z;
    }

    public void setNation_z(String nation_z) {
        this.nation_z = nation_z;
    }


}
